impregnate the female (duck/turkey) - Spanish English Dictionary